/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package almacen;

import java.util.ArrayList;

/**
 *
 * @author Lain
 */
public class Principal {

    private ArrayList<Producto> listaProductos = new ArrayList();
    
    public static void main(String[] args) {
        
        Principal venta = new Principal();
        
        Producto producto1 = new Producto();
        producto1.setCodigo("001");
        producto1.setNombre("producto1");
        producto1.setPrecio(100);  
        venta.agregarProducto(producto1);
        
        Producto producto2 = new Producto();
        producto2.setCodigo("002");
        producto2.setNombre("producto2");
        producto2.setPrecio(300);  
        venta.agregarProducto(producto2);
        
        Producto producto3 = new Producto();
        producto3.setCodigo("003");
        producto3.setNombre("producto3");
        producto3.setPrecio(50);  
        venta.agregarProducto(producto3);
        
        System.out.println("El pago total de la venta es: " + venta.calcularPago());
        
    }
    
    public void agregarProducto(Producto producto){
        listaProductos.add(producto);
    }
    
    public double calcularPago(){
        double pago = 0;
        for(Producto producto :  listaProductos){
            pago = pago + producto.getPrecio();
        }
        return pago;
    }
    
}
